how to create and display a linked list in c